/** 
 * @Description: 文件描述
 * @Author: 程前
 * @Date: 2024-12-02 14:22:08
 * @LastEditors: 程前
 * @LastEditTime: 2024-12-30 11:44:10
 */
import { App } from "vue";
import {
    ElTabs,
    ElTabPane,
    ElSelect,
    ElOption,
    ElSwitch,
    ElTree,
    ElButton,
    ElRadioButton,
    ElRadio,
    ElRadioGroup,
    ElIcon,
    ElLoading,
    ElInput,
    ElInputNumber,
    ElColorPicker,
    ElCheckbox,
    ElSlider,
    ElImage
} from "element-plus"



export default {
    install(app: App) {
        app.component('ElTabs', ElTabs)
        app.component('ElTabPane', ElTabPane)
        app.component('ElSelect', ElSelect)
        app.component('ElOption', ElOption)
        app.component('ElSwitch', ElSwitch)
        app.component('ElTree', ElTree)
        app.component('ElButton', ElButton)
        app.component('ElRadioButton', ElRadioButton)
        app.component('ElRadio', ElRadio)
        app.component('ElRadioGroup', ElRadioGroup)
        app.component('ElIcon', ElIcon)
        app.component('ElLoading', ElLoading)
        app.component('ElInput', ElInput)
        app.component('ElColorPicker', ElColorPicker)
        app.component('ElInputNumber', ElInputNumber)
        app.component('ElCheckbox', ElCheckbox)
        app.component('ElSlider', ElSlider)
        app.component('ElImage', ElImage)
    }
}